be bathed in sweat - Francés Inglés Diccionario